The Mezzo restaurant is absolutely excellent, and the staff practices the perfect level of attentiveness - not in your face constantly but observant, respectful and helpful. in general, the staff of the hotel - reception, housekeeping, etc. - is capable and caring. The rooms were fine, great pillows, bed linen, towels, and the bathroom itself is well-designed (e.g. walk-in shower). I thoroughly enjoyed my stay there and would recommend it without reservation to anyone.