James' place was by far one of the best apartments I've stayed in! Loved the multi-story, two bathrooms, and all the amenities of home. Nothing like the view of Table Mountain from the bed! James was extremely quick to respond and to provide local tips. Really happy with the stay. Thanks James!