Steven was an amazing host and catered to all our needs. The views from the apartment can not be done Justice in pictures. The apartment had all the utilities we needed, was clean and a walking distance from the beach. The main bedroom does get really hot during the day but a fan is provided. You also need to keep watch of the loadshedding schedule as the apartment is on one of the higher floors and you then need to use the stairs. 10/10 recommend this host and apartment!