The apartment had everything we needed and had an amazing view of table mountain. Definitely would recommend, stylish and modern yet comfortable. Awesome place, great for a getaway.