Refreshing stay at a lovely apartment in the charming hill top village of Tai Peng