Absolutely great place, from the warm welcome, to the small touches (coffee and croissants made available, bread for toast) it was a great experience. I almost want to keep it a secret so I can be sure to get it next time... but it's too good not to share.