The service here is is outstanding. The staff are generally more than willing to go out of their way to make the guests comfortable. The Pool is great and well maintained. The restaurants are excellent. The Gym is well equipped. The rooms are normal. Overall the only place I want to stay in TVM when I visit here.