Pool was incredible and room and amenities were clean and comfortable. The kids club was extraordinary as well. There's a buggy service that drops you off at the main street, all you have to do is to cross the street and walk along the side walk to get to Kamala Beach. Kamala beach is exceptionally excellent and is amazingly lively during the day.The pool is nice, with a slide and swim up bar. The rooms have everything you wish. There are restaurants on the road and beach is exceptionally near. Staff were wonderful and always greeted you with a smile. Superb ambiance, comfortable place.