What a great place to stay! A true gem snuggled into little Italy - close to everything and surprisingly quiet.