Great overall! Location, price, cleanliness, all 5-stars; really enjoyed and will stay again.