A fantastic place with an awesome view in a great location. Communication with Cathy was easy, facilitating a seemless check-in. We had an amazing time. Would definitely stay here again.