Perfect location. Wonderful hosts. Spotlessly clean and perfect Sicilian decor in an upscale fashion.