One of the best apartments we have stayed in.