Brand new flat. Clean and comfortable. Right by the beach. Parking available.