Beautiful, clean stay. Great location. We had to wait a bit longer than ideal when we requested an early check-in. But, the chat crew was helpful even if the response to our early check-in request was delayed.