Had a great stay, amazing location and views of table mountain. Fans provided but was a little hot. The apartment was clean, smart and stylish. Great space and easy communication with host to accommodate our needs :-)