Very tired hotel, in need of urgent renovation. Staff were very nice. Room was not cleaned to minimum requirements, Pillows smell, dirty clothing items left behind from previous female guest in my room and stayed there for 3 days until I had to mention it. The pool and sea view was nice however there is a noisy train line between the pool and the beach. you have to cross a dirty path in order to walk across a bridge to get to the beach., this takes too long . this noisy train seems to pass very frequently all day and night so not good for light sleepers. The chefs are not trained for western evening dinners and I had to send 2 main courses back to the kitchen. Just to emphasise this, I have never sent a single dish back to the kitchen in my whole life, this was the first and second time. Im sure the local dishes are fine though. The Mount Lavinia Hotel is far superior and only 15 mins walk away. I walked there every day for dinner and relaxation, this would be my preferred hotel if I ever return to Columbo. This is not a 4 star hotel in any way, I would give this a 1 star personally. This has been my experience, the hotel and cleanliness are poor due to lack of investment, the staff are fantastic though.