Comfortable and homely in a great location