Great location. Great views and amenities. Levi had impeccable communication. However, some inconveniences did occur that delayed the check in time and affected our overall stay. Levi was accommodating to our circumstance.