Very spacious. Very clean, and wonderful bed linen and towels. Comfy beds. Awesome views. Excellent communications. Thank you for letting us stay.