A great place for families to gather and experience the comforts of sleeping, dining and bathing in a spectacular setting.