The unit was clean and well stocked. The host was very responsive and easy to reach.They also provided a very convenient linen service. The view from our room was amazing. Watching the sunrise every morning was spectacular. The building"s deck area had its own ice cream shop, beach bar, arcade, and beach supply shop on.-site. They also had their own pickle ball, tennis, shuffle board ,and beach volleyball court. There are 2 outdoor pools available (1 full size and 1 baby), along with a private beach area with loungers and umbrellas. There is an indoor pool on the 22nd floor surrounded by windows providing beautiful views of the beach and Bay.The only two issues that we would not give 5 stars were:1. The front screen door was in very bad condition - glass panels were missing from the frame and the screen was only hanging by the top section of the door, the rest of the screen was blowing loosely. This may be something that the building maintenance is,responsible for so I would not necessarily blame the unit host and it would certainly not deter me from returning to the unit for another vacation2. The mattress has a sealed plastic protective cover. It makes sleeping on it very warm- but again, would not deter me from a return visit.Overall, a wonderful unit- would highly recommend