There aren’t enough stars to rate this place. Magnificent place to stay.