We had a great time in Shek O! The beaches are in walking distance and also Dragons Back trail is accessible by Bus. The appartment was as written in the description rather small, but it was sufficient for our stay. Everything went perfect, and I recommend this appartment for a stay in Shek O.