A pleasant and welcoming space with all of the comforts of home. Plus excellent location.