Perfect location!!! Everything went great. Great communication and directions. Very easy to find and the parking comes in very handy! Really wonderful stay!