Very clean and well fitted out. Surprisingly close to the beach as well. Parking was a bit of a struggle though