We like to try all-inclusives once a year in the cold of winter. This was a perfect getaway for us. Unlike others that we have stayed at, Puertos Aventuras was smaller, but intimate. We didn't have to walk miles to a beach or pool. The adult pool area was exactly that. The different beach areas were also nice. Food was excellent at most every place except Mexican steak house. All hotel personnel were extremely friendly and helpful. We had issue with room - an overflow from room above and front desk immediately moved us to top floor - premium! Being located next to Dolphin Adventure was a plus. Also spent morning on bikes with small tour around our resort, getting a feel of the marina. All in all very nice. Would return again!