Very good apartment at a very great location