We had a good stay! The location is perfect but parking is very inconvenient. Check-in was seamless. Cozy touches would have made this place stand out- especially for the price. Cleanliness was okay.