Great place with great views of the City of Cape Town and spiritlessly clean