Very spacious and clean. My family enjoyed our stay especially the view from the balcony is amazing! We love waking up to that view of the beach. Also has a washer and dryer you can use which was nice. But just make sure you bring your own toiletries which I always do when traveling. Alex is a great host, he responds quickly.