Perfect spot that is a simple check-in process and perfect location. It has everything you need for your visit. Great stay.