Greg’s place was clean and had all amenities as listed. The listing was accurate as far as being located on the beach and the view from the balcony being blocked slightly by a wall. Greg communicated well and made the check-in process easy. Construction is happening in front of the building, so it does look like a construction zone in the front parking and elevators and the large garbage cans stored by the elevators are quite stinky. We didn’t smell them though once we were upstairs or inside the apartment. The snorkel gear and beach towels provided were a great addition! There is no shampoo or body wash provided, so just keep that in mind when packing. Overall, we had a good experience.