Great location within walking distance of many restaurants, beautiful views of the city and Table Mountain, secure parking, lots of attention to detail, friendly and timely communication. A thoroughly enjoyable stay.