Very nice, clean, and well thought out place. The location is perfect and a very short walk to the beach. Can comfortably sleep 6-7 people.