I've had the pleasure of staying at Viraj Hotel twice, and I must say, the second visit was a completely different experience. Initially, I faced some issues with the swimming pool and delayed service. However, this time around, everything was perfect! The hygiene was top-notch, the service was prompt, and the garden area was beautifully decorated. The pool was clean and well-maintained. Kudos to the team for the massive improvement! I'd highly recommend this property and give it a well-deserved 5-star rating.