Fantastic, spacious, clean apartment. Had everything we needed and more. Lots of little "extras" were provided which makes the stay more special. Bed very comfy. Views were amazing. Solar panels and battery back up was a huge bonus during load shedding. Would definitely stay here again.