So the stay was sub par. The hotel in and of itself is in one of the best locations in Mazatlan. Literally everything is around that area and for the price that you pay for the hotel its well worth it. However, for American tourists be weary as even though this is a cheap 3 star hotel and it looks nice, there are a lot of hidden fees that sometimes make it a little annoying to comprehend. For example, they only give you two towels and since there were four of us, we needed more towels, they wanted to charge us a deposit of 100 pesos for two extra dollars. Moreover, the WIFI is horrendous depending on where you are at. If you are in the lobby or first floor youre fine but the second floor and up struggle to maintain good wifi connection. You also cant have more than 4 people in your hotel, they will charge you for that too which is understandable. American tourists be weary as this hotel, although great when compared to price and location, makes you vulnerable to the clerks. They do NOT tell you what you can and cant do until you do what you cannot do so make sure to read all the policies and ask questions! overall, 2 out of the 4 workers were very friendly and understanding. The beds were comfortable. the view was nice, be weary that theres a music venue in the front and they play loud music; it was easy to tone out though. Definitely reccomend the suites that have a balcony as you have more room and space to breath! overall I rate this stay a 5/10.