Even 1 Star is too much
Even 1 Star is too much, should be minus since this company works in strange ways and setup. Either for business or pleasure never book with them, you will be surprised by their behavior and lack of professionalism.
Date of experience:
Feb 11, 2026