Good place, good communication, definitely would stay here. Just fyi: they will ask for your passport/ID photos.