Very clean and tidy place. Pretty much brand new. 5 mins walk to the beach. Nice outdoor dining area. Highly recommend.