The Surfshack was perfect for our family with two girls (10 and 6). It was everything we hoped and the view is amazing! Kasey provided everything we needed for an amazing stay.