Lovely, clean, warm and welcoming spot in a great neighborhood.