We stayed with the Dock House for the start of our honeymoon. I travel a lot, and this is definitely one of the nicest places I've ever stayed in - it's beautifully decorated in a sort of modern/Victorian fusion style, and is extremely luxurious. The staff are quite attentive - there are only six rooms, but there's an army of people who will work to make sure your stay is amazing. They all knew our names and remembered our preferences at breakfast after the first morning. When we arrived we had a really nice surprise with a romantic turn down, complimentary sparkling wine, and rose petals throughout the room. Every day the staff gave us a different romantic turn down.
The hotel is extremely well located. It's literally in the middle of everything you would want to do as a tourist in Cape Town. It is in a gated area with security everywhere - it is extremely safe. The start of the hop-on/hop-off is across the road from the hotel. In addition we were able to do day trips from the hotel to the Stellenbosch, Boulders Beach, and the Cape of Good Hope.