Sheldon's place is a block off Main street and just across from the esplanade. The VA waterfront is also walking distance, so it's a great base for exploring! While it was no problem for us, you should aware that you have to climb 3 or 4 flights of stairs to reach the apartment. The balcony has a lovely view of the ocean and is perfect for relaxing with a glass of wine after a long day of walking around Cape Town. Overall a great value!