Super apartment has everything you need. Located very well. Only one drawback - high floor, no elevator.