This place worked out well for our family of 4 (2 kids aged 5 and 8). We loved the grass area out front and really enjoyed the hike down to the beach. We only did that once though as it's quite the trek, but it happened to be the best snorkeling and we saw turtles right from the beach! I would probably not stay here with any younger kids as the 2nd bedroom is upstairs on a landing. Jeff & Shana are super communicative and check-in and checkout were a breeze!