Great accommodations in a spectacular setting.