Great location, comfortable beds, a hearty breakfast and a fair price. What more do you need?