The view and proximity to beach are outstanding! You are literally on the beach and can see it from your balcony. The beds are not so good-- hard, not firm, and not comfortable. We did have roaches in the kitchen area but they were not overwhelming. The room was reasonable but needed a good and thorough scrubbing on the floors, next to the stove, and in all the corners. All in all, I would not recommend for a neat freak but for the price and location, it was a fair deal.