Great stay. I needed a retreat for a few weeks to focus on some things, and Ben's place was perfect.
The flat is very comfortable, spacious even though it is a cosy 1-bed, really well equipped, and in a lovely area.
Ben was a great host, always quick to respond, provided great services, and put up with a lot of issues that I somehow created, such as locking myself out a few times! Couple of things in the flat were not working quite as expected and Ben arranged the friendly maintenance guys up quickly and all was sorted quickly.
The flat itself has everything that I needed, I was settled within minutes, and slept like a baby in the quiet room. The decor is lovely, the lamp is a talking piece, and all the appliances and furnishings are of a high quality. I did work calls at home some day and felt great, had peace and quiet. The building itself is also great, I had the gym to myself every time I visited, and played chess with friends on a few occasions in the communal lounge, again, without any disturbance.
Side view is down the street / police station, nothing special. View out the back is of some greenery and the Jockey Club clubhouse, which is nice and relaxing, which I personally wanted, but do not expect the HK skyline.
Area is great, plenty to eat, few supermarkets, found a nice cocktail bar, coffee shop, and a foot massage place. Racecourse is just there also. It was great to be next to the hustle and busyness of Causeway Bay, whilst not being in it.
Note that Happy Valley does not have an underground station, so buses and taxis are all you have. I got stuck in traffic a couple of times, so watch for that, but the journey to Times Square is usually 5-10 mins and then you are connected to everything.
Overall, highly recommend, I would stay again without hesitation if needed.