Beautiful accommodation in a beautiful environment.