Great location. The communication before and after arrival was excellent as was the check in process. The patios were very enjoyable as were the views. Definitely would stay here again.