A large and imposing hotel with a really nice pool.?The rooms are spacious but it's a really noisy place to stay. There are lots of Mexicans in the hotel and that was awful. They were so messy.?There was mud everywhere and they were so noisy. The dining room is always full and it's not large enough. It took 45 minutes to get a table for breakfast. That was such a let down.