Absolutely horrible experience. Lack in communication!!! They give you zero details about important things regarding to your stay. It doesn’t matter how good the deal is, it’s not worth it. My trip is ruined because of them. Don’t do it!!
3 years ago
Super.com has a
4.5
average rating
from
6,007
reviews