The accommodation looked great on Hotels.com but the first thing you noticed is that the staff is unorganized. 
I don't know if it is the system they work with for their bookings or if they were busy but we had to call before checking in just to verify if they have our booking and then it took them too long to get our booking so we had to call them back again a second time.
When we arrived at the destination it took way to long to check in as the processes for check in is long. When we got there we were advised that our room doesn't have an AC but no were on Hotels.com is it stated that we don't have an AC, in a location where it is always hot certainly there should be an AC. Then we had to ask the staff member where our room was located at after we walked around the place not finding our room. We had our dog with us and the room that was allocated to us was enclosed with a hallway. This was the biggest struggle of all as our dog woke up at every sound and woke us up all night to go outside. I would not recommend the types of room we stayed at for people with a dog. No preparations were made for the dog. The restaurant over charge on food we had the burgers and it was tasteless with sauces that can be bought out of a bottle, Please take some more pride in your restaurant's food.