Stayed a night in Ranweli. Rooms are good well kept. Beach is good , quite clean. Property is not maintained well. Hospitality mediocre. Dinning below average, closes at 9.30 pm for dinner in a resort. Very mediocre spread for dinner and lunch. Refilling very slow and quality of cooking just average. A great property maintained badly.