My first visit Haven Riviera was not much interesting, at first reception was a hot area,resort personnel took my luggages at front desk,ai them went to nexarea for check in, there was a charge of $19.35 for a room sanitary for 5 days I stayed there,there is no lunch at all at this resort,but only buffet to replace for lunch,tourists are required to scan on QR code for dinners order,toilets most area are horrible, water spill most time,we was there 5 days but 4 days rain and raining water splash all over hall way,anywhere is a "wet area" warning sign,,in front of my room abd at balcony is pile of water whenever raining, foods are ok but not much choices,lobsters is $56 to $60 each and is not included in the package, I love beer,here only corona and other mexico brand(I forgot the brand) there is no Heineken here,compare to Atelier playa resort we was last year,it was exceptional resort and was way more than I expected ,We do not recommend Haven Riviera but do recommend to Atelier playa.Overal ,We are not happy to stay at Haven Riviera and will never come back.