The goods:
- Place was just as pictured.
- Large, comfortable, very clean, convenient, and had a nice balcony.
- There were beach toys downstairs that you could use, too, which was nice.

The not-as-goods:
- This apartment appears to be managed as part of a large block of apartments in a condo building. Communication was slow (I was asked to communicate with someone other than the person who listed this apartment) When I checked in I was given the key to the wrong apartment and walked in on someone going to the bathroom. Needless to say, we were both surprised.
- Cleaning fee seems way too high for a short stay left in good condition. That was my mistake up front, however.

Overall, I would *definitely* stay here again. Just a longer period of time to amortize the cleaning fee.