Had everything we wanted and probably more than we needed for an overnight stay. Private, big bathroom, nice kitchen and living area, good two person hot tub. You do have to drive from here to get to the beach and shops. There was an occasional waft of stench that drifted in the breeze when sitting outside and definitely take a mozzie coil if you want to sit outside. Still, excellent place, very happy.