A superb hotel that looks beautiful, is clean and has friendly, helpful staff. We went with a family of four; two adults, two teenagers. The rooms were large and airy with good aircon and excellent showerooms/toilets. Plus TVs that the kids could find things to watch on. The builders probably could have crammed more rooms into the space, but instead built smaller blocks around the large pool which is overlooked by a mountain and surrounded by mature, native trees. We went all-inclusive and were a bit apprehensive about the food but need not have worried. Each night was themed but your nuggets and chips were ever-present at meal times, so fussy children were well catered for. There were some great dishes served and the chefs seemed to take real pride in the food. The drinks at the bar were excellent - the local draught lager is fine and they served wine (although the red was a bit warm), spirits, soft drinks and coffee. There was wi-fi, which we weren't expecting. The staff organised water-polo completions and held aqua aerobics classes and put on evening entertainment. There were pool tables and table tennis tables available as well as a gym and various treatments in the spa-area. Rooms were cleaned daily and the friendly staff overcome their lack of English with smiles. The hotel is a very short walk to the beach through the main street which is packed with bars, restaurants and shops. The hotel has a daily shuttle to the Blue Lagoon where sun-loungers are free. It is a beautiful lagoon with shallow, clear water and food and drinks available. A bus for the local water-park also picks up from the hotel. Paragliding is huge in the resort, but for the less brave there are a variety of boat trips. Most people in the hotel were English with a few Eastern Europeans. Would highly recommend.