Milton mews – Cape Town | SherryStay