Great location with amazing views! Great communication between me and hosts, she let us check in a bit early which we very much appreciated with a later check in time. The place was surface clean but could use a deep clean. Overall, a great stay.