This was my second time staying here. I am a sales representative and so travel to various places for work. I can't fault Caleula .. The staff are all lovely The rooms are fine, comfortable bed. Hot water. I have only had room service but every time it's nice and quick. I'd definitely stay again.