We were satisfied with our stay at Chin & Twu. The location is great and communication was super easy with them. We enjoyed the pool and the AC is a great plus. After reading the reviews, I was expecting a spotless place, but it was not clean enough to deserve a 5 star.