The apartment is immaculate and the hosts went out of their way to accommodate our check-in and out times. We were able to walk to the beach and Camps Bay promenade daily and although the walk back is uphill, the view more than makes up for it! Would highly recommend the stay.