Great spot. On the beach, close to a lot in Cape Town. Everything you need for self catering.