Good location. Good price. Good service. Breakfast is a bit of a disappointment, though.