This was our second time in James' place. As usual, it was amazing. The view is spectacular and you have got everything you need to have a wonderful time. I would definitely recommend this place...
My 3 years old son calls this place: Cape Town (Anything else is not Cape Town).