One prior review mentioned some concerns in September and none of these were addressed by our visit. Lots of areas were not very clean, several stains on carpet, on bedding, also. The unit next to us had better quality deck furniture, as well. Location, layout, ease of beach access, etc., are all awesome. If cleaner and better taken care of, would easily be a 5-star property. It's not given the amount of money we paid.