Excellent place to discover Cape Town. Well located and superb view.