Love that this reaort was all inclusive! It makes budgeting super easy while on vacation. This cute little resort had all the necessities including a shop right inside the hotel to get snacks, drinks, and everyday items you may have forgot to pack. The staff were amazing. Everyone was so kind and welcoming. The rooms were spacious and clean. We were on the bottom floor, so we had access to an outdoor patio with a table and chairs for quite evening away from the main areas of the resort that could get pretty lively. The À la carte resturants were top notch. The Asian one had your basic dishes, everything tasted amazing. The Italian was so much fun. The girls working here loved to have a good time, it was very lively and the food was fantastic. The Garden of Eden was a quite relaxing resturant best suited for a night out with a partner or friend. It had cute loveseats to sit on. The steak here was delicious. Great pool that was cleaned every morning. The big plus of this resort was that is was on the beach, of course which was stunning. We 100% intend to return here for our next vacation.