Our stay was dreamy! The apartment is stunning - really spacious and modern, and had everything we needed. My partner and I were both worked from the property during our stay and the internet was faultless. The Duke is a lovely building with really friendly reception staff who made us feel very welcome. The roof with pool is gorgeous with the glorious backdrop of Table Mountain. We honestly couldn't have been happier with our stay. Manon was a brilliant host, responding quickly to me on queries.