White Villas hotel has a great location next to a long beach but that s all...
Unfortunetely the all hotel need renovation (pool, garden) and all is vey expensive (breakfast, lunch,dinners). if you gonna stay there, go to the little restaurant next to the resort, better food and cheaper (also cold beers!)
At check In, our room has a very unpleasant smell. They gave us another room, very tiny ( there are 4 like this) then we changed to a room with balcony who was nice (they have 3 rooms like this).
Staff is nice and attentive but they can't do more....
Also note that they welcome also groups from Colombo for 1 day so the all hotel is packed from morning till evening....