Pros: family feel, great food, awesome friendly staff, spacious rooms, nicely kept property, onsite mini mart, decent workout facility, onsite laundry.cons: restaurant/bar closes really early, could use more activities, mazatlan as a hole isnt my favorite city, ocean waves not safe for swimmng, expensive…