Immaculate, comfortable, well equipped apartment in a great spot. Perfect.