Avani Bentota, has had a recent renovation, and the facilities are pretty good. The hotel faces the beach and the rooms on the 1st floor have a pretty good view. The rooms were very comfortable, and the smart tvs in the rooms too had a good entertainment. The food was average...and could have had a wider selection, but definitely can't complain. The hotel is pretty comfortable and the staff is friendly and courteous as well. All in all it was a good stay.