We didn't find the style of the appartment to be "modern" - considering its location in Camps Bay. The kitchen is well equipped as well as all the other technical amenities. We were not prepared to clean the appartment by ourselves. For some reasons we expected a more private and easier excess to the pool as well as a beach view, which we didn't find the case - maybe our bad. Everything was handled through the maid, who is quick and available.