They are thieves and scammers, they take reservations without mentioning that they want to charge extra, once in the place they ask for USD 1800 as a guarantee that they retain from your account, then charge an extra USD 300, for no coherent reason. If you call by phone they leave you on hold for more than 20 minutes and then they hang up and by not accepting their conditions (which of course they do not anticipate in the reservation) they charge you for the cancellation. THIEVES! Look for serious companies, this is not one!