Amazing accommodation in a spectacular location.