Excellent accommodation in a great environment.