Excellent services and nice maintenance Total Very Good Nice staff
While booking, it is clearly mentioned that advance payment is not required. But after booking there was a mail demanding half or full payment. Otherwise booking is not guaranteed. Based on the availability on arrival. rnThis is clearly a cheating pricess