brilliant hosts and a beautiful, comfortable place to stay. very close to the beach and not too far a walk to get to the centre. the hosts were perfect at communicating and accommodating our late arrival due to a delayed flight. they also provide an airport pickup service for a reasonable cost if required .