Great unit, and great customer service by Sonja! We feel very fortunate to have stayed here for two months. At first, there were a few basic kitchen items that were missing, but Sonja was quick to help us get everything we needed. The unit is situated in a quiet area, with an easy sight-line to the pool, so we could keep an eye on our kids. In addition to Sonja, the maintenance staff, security, and cleaning crew at Ocean Dream are all very friendly and helpful. There were a couple of city-wide power outages while we were there, and we did have a few related issues with the air-conditioning units, but Sonja was always quick to help get the situation remedied. Overall, we had a wonderful stay! The apartment, the town, the watersports, the people... all amazing.