Convenient location near the beach, bus routes, and great food. Mark and his team were great at communicating the check-in/out instructions and were highly responsive. The apartment was well appointed. I expected clean dishes and a clean rug for the cleaning fee, however many dishes were dirty and the rug really needed vacuumed and shampooed. The rest was clean. A loose window let noise in late night and early morning, though it's a quiet street most of the time. Overall we enjoyed our stay.