Spotless! - Cleanest place I've ever stayed in. Light filled apartments that are comfortable and spacious.Close to everything including the beach. Friendly, helpful staff