Fantastic in every way. Really cool apartment, great location, fantastic hosts. It doesn't get better than this.