Clean and new apartments. Parking could be a bit tricky. Laundry and Wi-Fi are not the best. Great location, just near the beach and surrounded by some nice places to see. Hosts are responsive and easy check-in.