Trincomalee is blessed with spectacular beaches but not particularly blessed with reasonably priced hotels to enjoy them in. John Keells' Chaaya Blu is nice but far from reasonably priced. Nilaveli Beach Hotel is reasonably priced but far from nice.
So this time when we went, we thought we'd try out the oldest hotel in Trinco and possibly the island - the Hotel Welcombe. As with all older hotels, it has a great location, perched on a hill high above Trinco town with a great view of the bay. But, again as with all older hotels, we were concerned about the rooms. Iffy plumbing, questionable mattresses, old linen, odd smells, cracked walls: we've experienced some of these problems in older hotels, sometimes all at once.
We arrived at 9PM in the night much later than we expected because I had decided to try the Vavuniya to Trincomalee road instead of the road via Dambulla. This road was reminiscent of the stories my grandfather used to tell about his circuit trips as a civil servant: pitch black, part gravel and part tarred roads, absolutely no shops or any places to eat except at army bases and slow as hell. The whole road was a giant pothole. We were tired as all heck and were ready to sleep in anything.