Excellent place and great host! Cornelius took care of us from the very beginning: he does what he says and says what he does. He went above and beyond - even got us a taxi as we were leaving! Highly recommended.