Absolutely fantastic, spacious flat in a wonderful, modern building. Setting up the key drop-off was a breeze and had zero issues the entire time. The in-unit laundry was really convenient, and we loved being able to just walk across the street to the beach. There was always activity at the beach, but being on the 10th floor made the noise level minimal. The grill / braai on the porch was amazing to have as well. We would definitely stay here again if the opportunity presented itself.