Excellent, modern, sophisticated stay. The apartment is squeaky clean, secure and has the most wonderful view of Table Mountain. I loved the fact that I felt at home when inside.