I gave this a 4 star because the cleaning could have definitely been better. The condo is beautiful and so is the view and beach. Communication with owner was very prompt. A few things I will mention as I know it was a problem for us and may be for others although totally out of the control of the owner but good info to know. We were unable to sit on our balcony and enjoy it whatsoever because the guests next to us were chain smoking on their balcony every day. We are very sensitive to cigarette smoke and our son has a heart condition and can not be around second hand smoke. The other thing that was a major problem for us is that a vast majority of the people on the beach in this particular area were very distasteful in their attire. Again, owner obviously has zero control over this but if you are a family and have children, just beware that there is a LOT of inappropriateness. This was a major let down for us. Everyone has their own style and taste. Seems that the majority of the population was a much younger crowd and majority of girls had extremely revealing tops and complete thong bottoms. Not just skimpy but full thong. In the evenings, a lot of people drinking, vaping. If those things don't bother you, you will love it here. We go to Florida every year and honestly have never had this problem on any beach we have stayed at. Sure, you will see an occasionally inappropriately dressed person but never that being the majority. We had to pick up and move several times otherwise just trying to sit and enjoy the ocean view, we had girls bottoms in every which way. There is also a LOT of noise in the condo from rooms above. If you have young children you don't want woke up, this is something to think about. Every time someone scooted a chair out from the table or opened/shut doors etc it seemed extremely loud to us. Not trying to be picky, but these are things that some families would appreciate knowing ahead of time. The room itself was beautiful and well stocked kitchen. We are also accustomed to making a long trek to the beach and this was just a short walk right outside the pool which was SO nice!!