The staff - from the ladies in the office to the security at the gates, every member of the staff that we encountered was friendly and very helpful. the units were clean and comfortable. We did have an issue with the dishwasher in one unit and the water heater in the other. Both issues were immediately addressed with a quick call to reception. The on site restaurant Las Tostaderia is fabulous! The food is delicious and they have live entertainment on the weekends. Definitely a place to visit. There are several other restaurants and night spots just a short walk across the marina bridge. The Italian restaurant, La Mona, is fun and has great food and drinks! One perk that we took advantage of, and highly recommend, was the use of the beach at the El Cid resort. Go early and plan to stay for the day. On the downside, and nothing that really draws away from property at all, just something a visitor should know in advance, the units are not on the "main road" and as such, unless you have a car, you need to make arrangements in advance for transportation around Mazatlan. Also the units were lacking in kitchen supplies, not a major problem just something to be aware of and easily remedied with a quick trip to Walmart. All and all, we had a wonderful vacation!