We were 7 couples in our 40s from Portland, OR, without our kids looking for a relaxing week away from it all. Del Fin delivered. The place is amazing. Better than the pictures. The 2 chefs were talented and accommodating. We were never hungry. The bartender did his best to keep up with our thirsty group. The maintenance person and cleaner were top notch. I highly recommend having groceries delivered ahead of time, a great value. Bernardo was there to greet us, show us the place when we arrived and available by phone at any time. The beach was a little challenging to get to as there has been some recent changes to the level of the sand (nothing the owners can do) and a ladder was placed to get to the beach. The amazing pool more than made up for this. It was perfect! Relaxing and fun at the same time. The place had everything we needed. Took a couple of drives to nearby towns and enjoyed them, vert quaint. The city of Mazatlan was not exactly our thing, but glad we went in for an adventure one afternoon. Our trip was a huge success mainly because the DelFin was so perfect!