The location is perfect and the check in went very smoothly. Miles sent directions for how to check in and was available and easy to communicate with for any questions. We had a great stay and I would definitely recommend!