Michel's place is the ultimate location for a discerning traveler who seeks exceptions. The place is clean, with breath taking views if the most beautiful city in the world, Cape Town.