Fantastic for a short or long stay. Great location, supremely well equipped and maintained. Superb service and welcoming hosts!