Excellent location. Alessia, the point person, was as patient and as flexible as one could possibly be. We weren't easy guests - we broke a key and showed up late. But Alessia was fabulous.