Excellent place to stay. Great location with convenient parking on property. Very clean and a great place to stay. Smoothest check-in procedure. Great communication.