The apartment is beautifully furnished and looks just like the pictures. It is compact but has everything you need. The bonus was ...no loadshedding. What a pleasure! The view from the main bedroom and balcony is spectacular. Housekeeping was still busy when we arrived, but thankfully it was ready 30 mins after check in time. The only negative for me is that we didnt have direct communication with the owner. Would have been easier to have his mobile number. When we needed something we'd call what was an 'emergency' number only to be told that the office opened at 9am...the query would then be directed to the office who would then contact the owner. Turnaround time with any query was too long. We requested a second key via AIRBNB app the owner responded that he would sort something out. We left 4 days later and it still hadn't arrived. Also...do not put the street adress into the GPS. You will drive around in circles. Type in 'Castle Rock Apartments ' All in all...a lovely stay!