Amazing view! WiFi was inconsistent and some amenities could be updated (bath towels, beach chairs). Overall a good stay.