Place is exactly as represented in the pictures. Biggest plus is the location - central to everything in and around Cape Town. Would definitely visit again.