Place was nice and clean. Plenty of space for a couple to stay. Bed was comfortable. Beach views but there is a tennis court directly outside the patio.