Everything about this was fabulous. Location, cleanliness, quality of accommodation. And the sun shone too!