I found this apartment to be well suited for both long and short-term stays. I ended up extending my stay twice and stayed for a total of a month and a half. The apartment is comfortable, safe and has beautiful views of Table Mountain. I would definitely recommend it and would visit again!