The location is awesome with a lovely beach across the street. The sofa bed was thick and comfortable and the kitchen had heaps of utensils to cook up a storm!! Definitely recommend for a family stay!