Quiet, quirky, and convenient, Mira's place is a great spot to stay for a few days.