Friendly staff, quiet location, nice rooms with excellent air conditioning. However, nearly impossible to find, poor description by hotel that you have to take a dirt road, small sign only visible coming from one direction. Terrible internet even near their router which was basically unusable due to snails paced speed and dropped connections. Wireless did not reach to rooms even if it had worked. Safety - while very nice to sit at tables on the grass, when it got dark, there was zero lighting, obstacles in the path back (pipes sticking up, hoses to pumps to the pool) and no protection against falling into the pools. They had these cute white basket chairs which flipped over when an adult sat in them. Saw several people pitched onto the grass. These are the top issues but there are more. Staff was very friendly and helpful but they aren’t in a position to address what are fundamentally management issues. I needed the internet, cellular was very slow(not hotel issue) so to do further trip planning was nearly impossible. I don’t know how they compare to other hotels in the area but I would recommend looking elsewhere unfortunately (because I really wanted to like staying here).