Grand Sirenis Riviera Maya Resort is the best hotel I have stayed in! The hotel is beautiful, surrounded by nature, great facilities, pools, restaurants, amazing spa and beach club! Apart for being beautiful, the service is what makes this place so special. All the staff was always making sure my friends and I had everything we needed, the waiters, concierges, transportation staff (in golf carts), the staff at the spa and beach club, as well as the customer service team. They are all very professional, welcoming and kind. Everyone made our stay unforgettable! We will go back with our families and friends for sure!