We loved staying here!! The view was amazing from the balcony! We watched the sunrise right over the ocean every morning. The kitchen was larger than expected and we were able to cook a lot of meals! The living room was very spacious and all 5 of us had a place to sit and be comfortable. The provided pack n play worked perfectly for our almost 2 year old and she essentially had her own room because the closets are huge! The 10 and 12 year old loved their room and we all thought the beds were comfortable! There were plenty of towels for the beach and for showers. Laundry was near by and was easy to use. This is not a complaint but something to consider with kids. The pool had a lot of rules and wasn’t huge. We would spend our mornings at the pool just relaxing and then went to the beach for throwing balls and running around. I would 100% recommend this unit! I hope we can come back and stay again soon! The host was very responsive!