Amazing view! Unit itself has been updated and was OK. Beware that the AC units are VERY loud. So loud that we couldn't have a conversation or sleep. So we ended up turning them off frequently to reduce noise. No dishwasher. As you are asked to clean your dishes at check-out, previous renters left us dirty and oily glasses/dishes. That was quite unpleasant. Cleaners should check between guests. One of the fan lights was not working. I called it in but no one ever came to take a look or tried to reach out during our 5-night stay. Our kids really appreciated all the beach toys in the closet. Overall, it was OK but wouldn't book again at same price. Since our trip was pretty last minute, we didn't have many options.