Arrived to find no staff at first. Greeted with a drink and then another person arrived to tell us that there was maintenance at the hotel and we were being booked into another nearby hotel, Sea Port. He showed me the hotel on his phone and arranged a rickshaw to take us. The new hotel had no idea we were arriving. This hotel had a pool, so probably technically an upgrade. However, the pool was dirty so we didn't use it. We were near to the beach and the main strip. However the hotel was noisy and not that clean. We were looking forward to staying at Ceylonlak after some careful research so disappointing that we didn't get to stay.