Carmen’s place is the ideal place to relax and soak up the best the Cape Town has to offer. Location is brilliant and Carmen is the most attentive and accommodating host.