very clean; extremely well maintained hotel (though was clearly given to modern life with enough plugs to charge your phones, ipad, etc, space to put your stuff in the bathroom and in the room, etc...). Staff are very friendly and helpful. Location is great. A lot of choice for breakfast with very good quality products. I can't say for all the rooms, but our was very quiet and we could not hear anything from the outside. I would have exected to pay more for this kind of quality especially when you're literaly one minute walk from the beach! What you get is exactly what you see in the pictures.