Actually always found places recommended by Tripadvisor much worse and discovered by my self or another websites much better. Its just promoting big businesses and the rating stars are not reflecting the quality at all...
1 star already to much
Deposited with Master card and actually cannot do anything with those money, because they cannot be used for online transfer, and I am not able to withdraw back also on the same card deposited because is mastercard. Its last time I use this crap