The location is great if you have a car, the rooms could be definitely cleaner, the dog is friendly.