Outstanding place to stay in beautiful part of Cape Town