We really had a great experience here. The view from the lanai couldn't have been better, nothing between the building and the beach/ocean. The property grounds were beautiful and kept very nice. Communication during our stay with the property manager was easy, the place was super clean and comfortable, plenty of towels, beach chairs, beach towels, nice shampoo, conditioner etc. The kitchen was well equipped and shopping and restaurants within walking distance. Other beaches and activities, restaurants etc. were easily accessible with a rental car.
The only things I'd say that were slightly off was the chairs on the lanai were so uncomfortable if you wanted to sit there for any length of time, which we did. And also we paid $125 for a late check out but were locked out of the room at 10am and sent a one time use code. We would have done more on the last day since we had the room till 4pm but we wouldn't have been able to get back into the room so we just hung out and did nothing all afternoon. That seemed odd to pay but we couldn't come and go as we pleased all day.