Amazing location. Perfect place for short stay in Cape Town.