We really enjoyed our stay. The unit was quite nice and very clean, and the balconies overlooking the beach and Table Mountain are fantastic. I'd highly recommend staying here.