It's a terrible experience! The very first step into the hotel was shouted by the receptionist "HOLD, HOLD, HOLD..........." He was also using a hand gesture to push me back! There were no other guests in the reception desk, and I saw no reason for him to shout at me! Well, it happened that he was waiting for the prior guest to come back. A more polite gesture and explanation can help! I wonder if this is the way how they greet their guests. This was just the beginning! When I finished check-in, the reception sent us to the villa by car but forgot to give us the keys! The driver had to go back and get them. When we entered the villa, we realized that a construction site was just next to it. Machines operated loudly and we could hear workers talked to each other. Noisy and annoying! How can the guests relax and enjoy in a resort hotel like this??!! Facilities in the villa were all worn out. Not worth for a dime, definitely no return and highly not recommend.