Fabulous. Perfect location, wonderful apartment, with everything that could possibly be needed. Would happily stay again.