Never book with them. Bad service! Cx support speaks like slum guys.
They have bad communication within the team. We had a bad experience booking via them and regretting it big time.
I wonder what happens to those who book international holidays? They really suck!