James and his partner were absolutely fantastic hosts. They are both remarkably warm and welcoming, making me feel very much at home. The apartment is very conveniently located: close to the beach, within the nice Port Elizabeth neighbourhood and with easy access to the tram to the CBD. A beautiful home with all of the amenities you need while on the road. I can't recommend this place and their hospitality enough.