Ruth's Apartment met all of our expectations. it is large, clean, with amazing views of Table Mountain, in a central safe location. Amenities include a very good coffee machine and everything you need for preparing your own meals. I would surely recommend Ruth's Apartment to anyone staying in Cape Town.