A little confusion, this hotel is not really rated #2 in Los Mochis. The Best Western Hotel Posada Freeman Zona Dorada, which is located on the beach is #2. This is rated #7.
Typical modern Best Western located in a good area for restaurants, shopping, banking, train station and bus depots. Everything is up to American standards. The online photos and descriptions are correct. The Samsung LCD TV and free Wi-Fi internet were great. There was a coffee maker and high quality bottled water in the room, tiled, stand up shower but no tub, in the modern bathroom with plenty of hot water. The king bed was a little too firm for me and the sheets are a bit scratchy. The rooms are up to your expectations for a Best Western. The pool area is great but no Jacuzzi.
Their restaurant was above average but the prices were average for the USA. Everything was cooked to perfection but the steak was a little tough. The crab appetizer was crazy good. Menus are in English or Spanish.
More confusion, the online price was $80 USD. They asked for $120 USD at the desk. I jokingly asked them to check inside the box (computer) for a better price. They countered with $69 for a king size non-smoking room. VERY professional, happy and friendly staff. The bellman met me at the taxi waited for my check-in then and set up everything in my room. This is something that I have only seen in the grand hotels in old movies. I was impressed.
The rooms are up to your expectations for a Best Western.
Recommended for long term vacationers who get tired of typical third world hotels.