Cozy, well maintained, great location, and reasonably priced. What more could you ask for?