We booked this hotel at relatively short notice due to unavailability of other hotels we tried and we were not disappointed. Very clean but basic rooms and extremely friendly staff. In a good location, small stroll to the beach. I personally cannot comment on the food as I only had one sandwich. I could quite easily go back - no problem.