This hotel needs a lot of attention. There are rusts spots, poor conditions, bad smells, and neglected areas throughout the entire building. While the views are good and the rooms are adequate, attention to detail is lacking. The staff speaks no English if this is a concern. The food is practically the same if you eat for breakfast and dinner, lunch not available. The children's area is old, dirty, and very small. The pool is dark and in a weird area. You get what you paid for if you don't want to spend $300 or more a night.