The location is perfect and the check in was very easy. We weren't entirely happy with the cleanliness. BUT all in all a great experience.