Misleading photos. Our room was a double, arrived to a twin. Dirty, dated facilities with a sewage smell in the bathroom. View from first floor room overlooks dirty rooftops. Restaurant ok but dirty old plastic wind shields line the edges. Beach full of ants and local pedlars continuously trying to sell, hotel do nothing to prevent this or move them on, unable to leave anything on the beach to go swimming for example because of this. Too few pool loungers for the number of staff and the usual towels on beds by 6am despite no one coming to use them until 10-11am and hotel do nothing to prevent and in fact put towels out for them. Very little in the local area to do. Hotel will try to rip you off for arranging taxis to the airport, wanted $30 for 25 minute trip, tuk tuk at the roadside took us for $4.
Pool staff good and attentive.
Would miss Negombo altogether on your itinerary.