Absolutely loved this hotel. The hotel is very peaceful and beautiful. The staff is friendly and welcoming and goes out of their way to make you feel comfortable. The hotel is extremely clean and offers modern and elegant accomodations. We were only there for four days, but I could have stayed there much longer. We chose the standard all inclusive package and found the food to be quite enjoyable. The La Marina restaurant had the most beautiful views and you got to choose from a buffet or order off the menu. The pool and beach snack bars were also a great place to eat. Two thumbs up for this hotel and it's great staff.