For the price we paid, we were more than happy with B52. Arriving before the NYE Full Moon Party we booked for the min 7 night stay. When we arrived the staff were very welcoming. Our bungalows (2 of them) were clean and cosy. They had all the necessities needed to make our stay enjoyable. The rooms have air con, TV, in room safes, tea/coffee making facilities. And the matresses and pillows were lovely. The staff go out of their way to help you. They gave us great advice on places to visit around the island and even gave us a few insider tips for when hiring scooters etc The resort is in a great location - walking distance to local restaurants and town. The beach out the front of the resort is also clean as is the pool. I would definately stay here again and would not hesitate to recommend this resort.