Fabulous 5 star accommodation! It was exactly what we needed, was in a beautiful location and was perfectly clean.