Villa? Cottage?
Apartment?

Your perfect holiday awaits