Firstly, I would like to point out that my stay at the Nilavali Beach Hotel was during a rather hectic and tiring business assignment so if my review appears to be somewhat jaded then I do apologise. However, I will say that returning to the hotel after a hard days graft was a welcome distraction.
We arrived at the hotel...
More
