This is a great place for some relaxation and escape from the normal hustle and bustle of life - with no TV or WIFI, perfect opportunity to pause - being pet friendly I got to spend quality time with dog. The place is well set up and all key appliances & nice modern furnishings. Pui O has a good enough number of restaurants including Treasure Island Beach Club. The beach whilst 15 - 20 mins walk, was a great early morning walks with my dog for a good run on the beach (before it fills up with families and not allowed to be on the beach, especially without a lead).