The place is very nice and close to all public transport which make easy for you to visit Cape Town.
Great and affordable