One of the best apartments I stayed in, 10 out of 10