This is indeed a top notch place, even for very demanding guests!