Karen's place was a refuge from the city, a perfect staycation location! The apartment was large, clean, and comfortable. We relaxed on the roof deck, the balcony, everywhere! The kitchen was well stocked with items we needed for preparing our own meals. Karen and William were very responsive throughout our stay. We took the short 10 min walk to Pui O beach and enjoyed a swim and the restaurants on the beach. All in all, it was a lovely spot to call home for a weekend.