Basically we have flight we book them, but on the same day on check in my visa is not valid for travel, we request them to rearrange the dates o refund some amount but they didn’t!!
Thats why i never recommend to anyone to go and stay with them, because if something happened to you they didn’t understand your situation and take your money for granted!!