An enjoyable stay, friendly staff, affordable laundry service. However the hotel room is slightly dated and gardens unkempt. The restaurant is actually on the beach not at the hotel so you have to walk about 7 minutes to get there. Some minor issues like a leak in the bathroom tap which flooded the bathroom floor and only one roll of toilet paper which meant we ran out but otherwise a good stay.