It is was one of my worst travel experiences. It is hardly a resort, there is no wi-fi, most of the times the water is cold, the TV has only 5 channels and the service is pathetic. The staff is very cold shouldered and you can expect hardly any assistance from them. I have stayed in better hotels and paid three times lesser. The rooms are not cleaned daily and you have to keep pestering them to get fresh towels etc. The food quality is really very bad. This was the first time I had to make an online reservation through travel guru but I am highly dissappointed as the reviews and images did not match with the actual hotel. Our room was cleaned only once in 5 days and even though the hotel had an Internet connection, they did not let us use it even though it was an emergency. There is no place to park your vehicle. If you want a hassle free trip do not stay here. The food served is cold and accounts have to be settled immediately by cash. The check out time is 9 and the staff keeps disturbing you since 8 on the day of your checkout.