The condo, pool and beach access were as described and shown on the picture. Great place! On a negative note, I asked for an early check-in and the response was negative, the host confirmed the 3:00 pm check-in. The host arrived 30 minutes late with no good reasons. She then asked me to pay the parking, there are no indication of additional costs for the parking on the condo description page. In addition, I had to pay $20 for an additional key, no mention of that either anywhere. Also, the name and picture of the host is not accurate, not the right person.