Great location, short walk to shops and beach. Very clean and spacious and able to cater for large families with ease with spacious rooms and lounge areas and off street parking. Great communication with host- made themselves available at all times if required.