Our experience was wonderful! The view from the balcony was great-every morning we had coffee out there and watched the wildlife.The distance to the beach was perfect-not too far to walk with kids. The pool was great-nice and clean. The cabana was a little rough-needs some updating. It was nice to have private bathroom facilities on the beach with the cabana, but it would have been nicer if the tables and flooring were in better shape. Overall-a great experience-we are looking forward to returning!