Very spacious and comfortable layout. Perfect quiet location for us and our two young kids. The beach in front of the condo is small but feels private, and the large rocks make for some surprisingly interesting snorkeling just a few feet from shore. Small shaded playground at the public beach just a short walk away, for little ones. The pool is smallish but never crowded. Sunsets are amazing.