James was great with providing us all the details before our arrival and giving us some great suggestions on places to eat. The apartments was clean and neat as it appears in the pictures. The place has great views of Table Mountain, centrally located to lots of shops, museums, and restaurants. Secure building with all the amenities. Would stay here again!