Listing an apartment as "Perfect" sets up high expectations, but Roman's apartment more than meets them in terms of space, style, amenities and location. The apartment contains everything you could wish for. It's large, very well-appointed and even contains a few groceries aside from the goodies that Roman always sets out for guests. Table Mountain is 5 minutes' walk away and never ceases to enchant with its ever-changing beauty. This place is highly recommended and I hope to return soon.