Amazing on all levels. Very hard to leave!