An excellent location and welcoming place