Super chill place to wind down and relax for a few days in Cheung Chau!