We would highly recommend Rachel's place. It's the second time we have stayed there and it is clean, exceptionally located and Rachel is great to communicate with. Definitely a perfect base to explore Cheung Chau.