A good place to stay, kind, supportive and good English !