Awesome location, easy access, and very clear communication. Great and easy stay