This was an utterly amazing stay in a beautiful location that could be made even better by a few small improvements.
Check in was a little rough. We got to the place at 1445, and not knowing we were supposed to go inside, we waited outside for more than 30 minutes. I didn't have a phone with cell service, and after 30 minutes my friend who had went and bought one messaged Max and the guy with the keys finally came down - he was upstairs the whole time. Had my friend not messaged, we may have been stuck there waiting for much longer.
Also, some smaller things could have made the stay even better. Olive oil, salt, and pepper would have been amazing as well as maybe a little bit of laundry detergent so we didn't have to buy a whole bottle. We left some of those things for future guests to use.
Other than that those small minor details our stay was amazing! We rented a car but there really isn't a need for one - there is a car rental place next door! You can walk anywhere in the downtown area within 20-30 minutes, or just a few rand Uber. If you do bring a car, the security gents are amazing at letting you in and out, and the car park is very clean and safe. The view out of the balcony's are utterly breathtaking (as seen in the pictures) - I would happily stay here again in a heartbeat!