First, the condo is clean, gorgeous, well-appointed, and an absolute pleasure to stay in. The one bad review for cleanliness must have been a day when the cleaners didn't show up or something. All of the finishings are new and modern, and the beds and linens are very comfortable. There are a few things that I wish I had known beforehand that would have made my stay more pleasant. First, the walk to the private beach is at least 12-15 minutes. This was fine for us, as we are in good health and don't have young kids. Yes, there is public beach access that you can drive to, but parking is extremely limited. Also, we didn't fully explore, but the public beach is very rocky, and you have to walk over in a different direction to find the sand beach. Your best bet is to have one member of your group drive everyone to the private beach with all your stuff, and then go back to the condo to park so that only one person has to walk the full distance to the beach, and you don't have to haul all your beach stuff down and back. Additionally, the private beach is marked with "No Setup" signs saying you can't have umbrellas or shade. It took us until day 2 to realize that was only for a specific section of the beach, and on the other side of the signs, you are free to set up what you would like. Not a huge deal, but it would have been good to know up front. Other than that, the location is good, communication with host was great, and the complimentary bottle of prosecco was lovely.