Thoughtful touches, supremely clean and well provisioned. A fantastic place to stay and so convenient to beaches and cafes. 5 star hosts and 5 star accommodation.