Great stay, communication and reception. No need to mention the beautiful location!