A spotless and very nice place. Flawless communication and clear instructions. The lovely scenery and fab restaurants really made it too. Really enjoyed my stay, thank you!