Absolutely flawless. Super-clean (immaculate!), very well decorated, coffee/drinks offer was a nice touch to already excellent service. Highly recommended!