Very modern and upbeat place in the center of Cape Town. Would highly recommend it.