We have pups, so this was a great place for us, but if we didn’t have our dogs we would have probably just gotten a Marriott hotel for the same price. 5 stars for location and part of town though. The place was not dirty, but didn’t seem the most clean or accommodating for the price.