Very clean and tidy. Nice location on the beach front.