I am looking to meet a friend flying from England and I'm flying from Canada. I have been to the maya riviera twice and both times the resorts were very large. I'm looking for recommendations for a 4 star plus resort, nice beach, love to swim in the ocean and under 600 rooms. We are travelling in Sept..yes I know it is hurricane season. Looking for recommendations.