Excellent please in every respect: responsiveness, location, beautiful place, extremely clean, small details like bread delivery every morning are invaluable!