Sean was great to work with. Check-in process was easy and he allowed for an early check-in which was extremely helpful. The apartment has all your basic needs (coffee was a nice touch) and is steps away from great restaurants and an 8 minute walk to the promenade. We weren't affected by load shedding during our stay, but the apartment is equipped with portable torches and the wifi stays on which is a huge plus. The place could use a fresh coat of paint and gets hot without the windows open but the A/C in the main bedroom, and a fan for the other bedroom kept things cool. If the group you are traveling with does not plan to stick together your entire trip, you may want to ask for a second set of keys, but having just one set worked for our group.