Great accommodation in a spectacular location.