This is an amazing place! The space is big and comfortable, amazing kitchen and amenities, lovely pool and plenty of seating areas inside and outside. The views are amazing also. We loved it!