This is a perfect spot to stay. Welcoming, comfy, great neighborhood, perfect.