Our stay at Catherine's was perfect for our needs. It's within walking distance of several great restaurants, Yoshi was such a sweetie, and Catherine was quickly responsive to all my messages. The place was clean and easy to access. The bathroom was really big with a nice shower and a lot of counter space. The only hiccup was parking--my car was too big for the garage so I ended up parking on the street (which was fine and free, but something to consider if you have anything bigger than a sedan).