The location is spot on. The directions for checking in are crystal clear. James is always available via the app. One of the best stays I've ever had. James exceeded most of our expectations.