Sally place is great, easy transport links and some nice restaurants in the area.
Communication and check-in were fast and easy.
I would recommend to anyone.