The location is a bit far in, behind the villa there is a large river, information from the staff is that it is often flooded, including the Homewood type, so we were moved to the Mountain View type. There is only 1 bathroom. We checked in at 6 pm, there were lots of used tissue and hair stuck to the toilet floor, the floor was dusty and stained, the toilet seat cover had brown stains. The swimming pool was dirty, cloudy, the pool pump was not working, information was because it had been submerged in flood water. The room floor was dirty. Sugar was provided in a jar and coffee sachets but the sugar was full of ants so the ants spread everywhere, including our food. The bed cover on the 2nd floor had dark brown stains and was dusty. There was a used mineral water bottle tucked in the sofa. No towels and mats were provided. Finally, we asked the staff to clean and provide towels and mats. The staff cleaned after repeated requests, starting at 6 pm, the staff came at 10 pm when we were about to rest. They said the staff had knocked on the door several times but it wasn't opened, even though we were all swimming, until 9 PM and no staff came, which was because the swimming pool was right in front of the villa door. A water dispenser was provided, but it was empty, so I couldn't be bothered to call the staff. There was no phone, so if anything happened I had to walk a long way to the front. Hopefully, this can be improved in the future, it's very expensive compared to the service and cleanliness.