Place is even better than the photos. Great use of space! Big bathroom, comfortable beds, perfect size kitchen and great outdoor seating area. Just steps to the beach and shops/restaurants!