This stay was okay. I’ll start with the positives. Room is in a great location! A short walk to the beach. They provide seats and umbrellas at the beach for a resort fee. The pool was very nice. The room it self had beautiful views with great floor to ceiling windows. The host was awesome! Very responsive! The downfall of this property is the cleanliness. They have to contract cleaning through the building. There was a two hour delay for us when we arrived. We let our host know and she comped us a resort day which was nice. The room had a stale smell. The sheets had a few clear stains. Wasn’t sure if that was an attempt to spot clean or what…Also the dust build up on tables and night stands was crazy. There rugs were really stained and food was under the couch. Probably wouldn’t stay again. I also would recommend bring dish detergent and laundry detergent if you plan on using those features because there’s none provided. Also there is no paper towel to clean up before you leave so may want to request some from the host or purchase some from the 7-11.