Excellent and comfortable accommodation in a fantastic location.