This unit and the property it is on are amazing. Our unit was very clean and ready for us at check-in. My one critique would be that they provide pretty much nothing, so be prepared for a grocery/supplies run. My guest and I had to buy salt, pepper, cooking spray, dish soap, etc. (Which is fine, but a heads up for this would have been appreciated. Every other Airbnb I have ever stayed at provided things like this. We even had to buy toilet paper.) Other than this our stay was great, facilities were clean, and the pool and beach were amazing. Would stay again especially now that we know what to expect.