Certainly lives up to its name, a piece of heaven. Excellent accommodation, with all amenities, with superb location, extremely responsive and helpful host. We have found our go to accommodation in Cape Town!