Extremely clean and stylish, close to beaches, nice cafes and restaurants.