I highly recommend this resort. If you are looking for a great resort experience in its own right, either all inclusive or pay as you go, this hotel has wonderful facilities and lots of things to do. Daily activities include yoga, water aerobics, crazy golf, water polo, badminton etc etc. The pool is huge and winds around most of the resort. The food is of the highest quality for the buffets, best I have ever had...pastas, seafood, steaks, burgers, sri lankan curries, salads, amazing desserts. The food service staff are efficient and very friendly. I was also able to play pool and billiards. Staff assisted with early check in which was appreciated. The main building is very royal looking indeed, with great art and extremely high ceilings. The bed in room was comfortable with great pillows. The room was perfect and shower was great pressure. No complaints at all. I would definitely stay again.